foundation engineering lowering - French English Dictionary